package com.itdct.onflow.core.annotation

import com.itdct.onflow.core.scanner.TableDescriptionRegistrar
import org.springframework.context.annotation.Import
import java.lang.annotation.ElementType
import java.lang.annotation.RetentionPolicy


/**
 * @author Zhouwx
 * @date 2025/8/18 10:45:18
 * @version 1.0
 * @description
 */
@Target(AnnotationTarget.CLASS)
@Retention(AnnotationRetention.RUNTIME)
@Import(TableDescriptionRegistrar::class) // 关联注册器
annotation class EnableTableScan(
    val basePackages: Array<String> = [] // 支持多包路径
)
